<?php
session_start();
include_once './Data/BDDManager.inc';
include_once './classes/Partie.inc';
include_once './classes/PartiesManager.inc';
include_once './Data/UserData.inc';
?>
<html>
    <head>
        <script type="text/javascript" src="./ajax/oXHR.js"></script>
        <script type="text/javascript" src="./ajax/index.js"></script>
        <link rel="stylesheet" type="text/css" href="./CSS/index.css">
        <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    </head>
    <body>
        <?php
        $bdd->connectBDD();
        $partieManager    = new PartiesManager($bdd);
        $signIn_pseudo    = "";
        $signIn_passUser  = '';
        $signIn_btn_valid = '';

//variable name
        $signIn_btn_txt    = "signIn_btn_txt";
        $signOut_btn_valid = "signOut_btn_valid";

        $create_form = '           
           <form action="index.php" method="post" id="create_partie_form">
           <table id="create_partie_form_table">
           <tr>
           <td>Temps restant:</td>
           <td><input type="text" name="create_partie_heure_restante" maxlength="2" size="2" class="temps_restant"/>h
           <input type="text" name="create_partie_minute_restante" maxlength="2" size="2" class="temps_restant"/>m
           <input type="text" name="create_partie_seconde_restante" maxlength="2" size="2" class="temps_restant"/>s
           </td></tr>
           <tr>
           <td>Votre Pseudo:</td>
           <td><input type="text" name="create_partie_pseudo"/></td>
           </tr>
           <tr>
           <td>Mot de Passe:</td>
           <td><input type="text" name="create_partie_pwd"/></td>
           </tr>
           <tr>
           <td colspan="2" id="create_form_pwd_legend">*Le mot de passe qui correspondra à la partie créée</td>
           </tr>
           <tr>
           <td>Confirmation:</td>
           <td><input type="text" name="create_partie_confirmation_pwd"/></td>
           </tr>
           <tr>
           <td></td>
           <td><button id="create_partie_ok_btn" name="create_partie_ok_btn">OK</button></td>
           </tr>
           </table>
            </form>
        ';

//la zone de connection finale
        $ZoneConnect = '<div name="zoneConnectClock">';
        if (isset($partie)) {
            $ZoneConnect.='
                Vous êtes le joueur: ' . $partie->JoueurByIdConnected() . '(' . $_SESSION['idConnectedPlayeur'] . ') 
                <br> Vous pouvez <a href="clock.php">cliquer ici pour rejoindre la partie</a>
            ';
        }
        $ZoneConnect.='</div>';
        echo $ZoneConnect;

//la zone de création de nouvelle partie
        $createZone = '<div name="zoneCreatPartie">';

        if (!isset($_POST['create_partie_ok_btn'])) {
            $createZone.= '<button onclick="createNewRound()" id="createRoundBtn">Créer partie</button>';
            $createZone.=$create_form;
        } else {
            $newRoundPass = $_POST['newRoundPass'];
            $joueur       = $_SESSION['idConnectedPlayeur'];
            $partieManager->createPartie($newRoundPass, $joueur);
        }

        $createZone.='</div>';
        echo $createZone;

//La zone des tableaux 
        $partieManager->drawTableListesPartie();
        ?>
    </body>
</html>